From 5d011386a69aa59d6eda1e3ef32005efd831c179 Mon Sep 17 00:00:00 2001 From: Carl-Anton Ingmarsson Date: Tue, 12 Mar 2013 20:22:18 +0100 Subject: [PATCH] label: Fix memleak Caused by recent refactoring in e09957a47da9425cc26d1b33cb4e9cc3e92e9ac7 --- gtk/gtklabel.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gtk/gtklabel.c b/gtk/gtklabel.c index 0eac38ddaf..b228d05672 100644 --- a/gtk/gtklabel.c +++ b/gtk/gtklabel.c @@ -1982,7 +1982,10 @@ gtk_label_set_text_internal (GtkLabel *label, GtkLabelPrivate *priv = label->priv; if (g_strcmp0 (priv->text, str) == 0) - return; + { + g_free (str); + return; + } g_free (priv->text); priv->text = str; -- 2.30.2